demanded back - Alemán Inglés Diccionario